/*
 * 菜单类型
 */
export const MENU_TYPE_ENUM = {
	CATALOG: {
		value: 1,
		desc: '目录',
	},
	MENU: {
		value: 2,
		desc: '菜单',
	},
	POINTS: {
		value: 3,
		desc: '按钮',
	},
};
/**
 * 权限类型
 */
export const MENU_PERMS_TYPE_ENUM = {
	SA_TOKEN: {
		value: 1,
		desc: 'Sa-Token模式',
	},
};
/**
 * 菜单布局方式
 */
export const LAYOUT_ENUM = {
	SIDE: {
		value: 'side',
		desc: '传统',
	},
	SIDE_EXPAND: {
		value: 'side-expand',
		desc: '展开',
	},
	TOP: {
		value: 'top',
		desc: '顶部',
	},
	TOP_TITLE: {
		value: 'top_title',
		desc: '顶部仅有标题',
	},
};
/**
 * 登录设备
 */
export const LOGIN_DEVICE_ENUM = {
	PC: {
		value: 1,
		desc: '电脑端',
	},
	ANDROID: {
		value: 2,
		desc: '安卓',
	},
	APPLE: {
		value: 3,
		desc: '苹果',
	},
	H5: {
		value: 3,
		desc: 'H5',
	},
};

export const DATA_TYPE = {
	NORMAL: {
		value: 1,
		desc: '普通',
	},
	ENCRYPT: {
		value: 10,
		desc: '加密',
	},
};


// ------------------------------------
/**
 * 系统顶部标题主题
 */
export const HEADER_THEME = [
	{
		name: 'dark',
		headBackground: '#001529',
		headColor: '#FFF',
	},
	{
		name: 'light',
		headColor: '#001529',
		headBackground: '#FFF',
	},
];
/**
 * 默认的顶级菜单id为0
 */
export const MENU_DEFAULT_PARENT_ID = 0;
/**
 * key前缀
 */
const KEY_PREFIX = 'air_admin_';
/**
 * localStorageKey集合
 */
export const KEY_CONST = {
	/**
	 * 用户token
	 */
	USER_TOKEN: `${KEY_PREFIX}user_token`,
	/**
	 * 用户权限点
	 */
	USER_POINTS: `${KEY_PREFIX}user_points`,
	/**
	 * 用户的tag列表
	 */
	USER_TAG_NAV: `${KEY_PREFIX}user_tag_nav`,
	/**
	 * app config 配置信息
	 */
	APP_CONFIG: `${KEY_PREFIX}app_config`,
	/**
	 * 首页快捷入口
	 */
	HOME_QUICK_ENTRY: `${KEY_PREFIX}home_quick_entry`,
	/**
	 * 通知信息已读
	 */
	NOTICE_READ: `${KEY_PREFIX}notice_read`,
	/**
	 * 待办
	 */
	TO_BE_DONE: `${KEY_PREFIX}to_be_done`,

	/**
	 * 首页页面名字
	 */
	HOME_PAGE_NAME: 'Home',
	/**
	 * 登录页面路径
	 */
	PAGE_PATH_LOGIN: '/login',
	/**
	 * 404页面路径
	 */
	PAGE_PATH_404: '/404',
	/**
	 * 首页页面路径
	 */
	HOME_PAGE_PATH: '/home',
};
/**
 * 前端端样式设置
 */
export const APP_CONFIG = {
	DATA_TYPE: '1', //1普通  2加密

	/**
	 * 布局: side 或者 side-expand 或者 top
	 */
	layout: 'top_title',
	/**
	 * 侧边菜单宽度 ， 默认为200px
	 */
	sideMenuWidth: 200,
	/**
	 * 菜单主题
	 */
	sideMenuTheme: 'dark',
	/**
	 * 主题颜色索引
	 */
	colorIndex: 0,
	/**
	 * 顶部菜单页面宽度
	 */
	pageWidth: '100%',
	/**
	 * 圆角
	 */
	borderRadius: 6,
	/**
	 * 标签页
	 */
	pageTagFlag: true,
	/**
	 * 面包屑
	 */
	breadCrumbFlag: true,
	/**
	 * 页脚
	 */
	footerFlag: true,
	/**
	 * 帮助文档
	 */
	helpDocFlag: true,
	/**
	 * 帮助文档默认展开
	 */
	helpDocExpandFlag: true,
	/**
	 * 水印
	 */
	watermarkFlag: true,
	/**
	 * 网站名称
	 */
	websiteName: import.meta.env.VITE_APP_TITLE,
	/**
	 * 网站宣传语
	 */
	websiteSubName: import.meta.env.VITE_APP_SUB_TITLE,
	/**
	 * 紧凑
	 */
	compactFlag: false,
	/**
	 * 主题字体颜色
	 */
	color: '#F00',
	/**
	 * 顶部标题主题色 取值参考以下HEADER_THEME参数
	 */
	headTheme: 'dark',
	/**
	 * 顶部标题
	 */
	headBackground: '',
	/**
	 * 顶部标题字体颜色
	 */
	headColor: '',
	/**
	 * 内容区域背景颜色
	 */
	contentBackgroud: '#F7F8FA',

	imgBaseUrl: import.meta.env.VITE_APP_IMG_BASE_URL,
};